"""
滚动条:
1 怎么处理文件上传的?
由于 Selenium 不能与文件上传对话框交互，因此它提供了一种无需打开对话框即可上传文件的方法。
先定位到文件上传的元组,然后直接使用 send keys 方法发送将要上传文件的完整路径
"""

import time

from selenium import webdriver
from selenium.webdriver import ActionChains

from selenium.webdriver.common.by import By
driver=webdriver.Edge()
driver.maximize_window()
driver.get("http://localhost:8081/regA.html")
js="window.scrollTo(0,800)"
driver.execute_script(js)

ele_file=driver.find_element(By.CSS_SELECTOR,"input[name='upfilea']")

ele_file.send_keys(r"E:\Desktop\jira.sql")









# 4 关闭浏览器驱动对象
time.sleep(30)  #代码暂停10s中
driver.quit()





